sight-red dot - Turkish English Dictionary